.elements-view-ul {
    list-style: none;
    padding: 3px;

    margin: 0px;
    overflow: auto;
}

.elements-view-ul li {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
}

.elements-view-ul li img {
    height: 24px;
    vertical-align: middle;
}

.elements-view-ul li span {
    font-family: 'Segoe UI', Verdana, Tahoma, Helvetica, sans-serif;;
    font-size: 12px;

    display: inline-block;
    vertical-align: middle;
}
.elements-view-ul li:hover{
    cursor: pointer;
}

.elements-view-ul li span:hover {
    /*background-color: #e2f6ff;*/

}



.element-view-item-selected {
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 230, 250, 0.70);
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 230, 250, 0.70);
    box-shadow: 0px 0px 10px 0px rgba(0, 230, 250, 0.70);
    background: #afeeee;
}